﻿<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="ucAsignacionProyectoPrestador.ascx.cs"
    Inherits="Sireass.Asp.UserControls.ucAsignacionProyectoPrestador" %>
<%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %>
<telerik:RadCodeBlock ID="RadCodeBlock1" runat="server">
    <script type="text/javascript">
//        function GetSelectedItems() {
//            if (($find("<%= RadGridPrestadores.MasterTableView.ClientID %>").get_selectedItems().length) <= 0) {
//                alert("Seleccione por lo menos un Prestador.");
//                return false;
//            }
//        }
    </script>
</telerik:RadCodeBlock>
<asp:Wizard ID="wizAsignacionProyectoPrestador" runat="server" DisplaySideBar="false" ActiveStepIndex="0">
    <WizardSteps>
        <asp:WizardStep ID="wizPrestador" runat="server" StepType="Start" Title="Seleccionar Prestador">
            <div class="cssDivFieldset" style="min-height: 300px; width: 800px;">
                <fieldset>
                    <legend class="cssLegendFormato">Prestador(es)</legend>
                    <telerik:RadGrid ID="RadGridPrestadores" runat="server" AllowPaging="true" AutoGenerateColumns="false"
                        Culture="es-Mx" AllowMultiRowSelection="true">
                        <ClientSettings>
                            <Selecting AllowRowSelect="True" />
                        </ClientSettings>
                        <MasterTableView DataKeyNames="IdPrestador" PagerStyle-PrevPageToolTip="Página Previa" PagerStyle-PrevPagesToolTip="Páginas previas"
                            PagerStyle-PageSizeLabelText="Tamaño de página:" PagerStyle-NextPageToolTip="Página siguiente"
                            PagerStyle-NextPagesToolTip="Páginas siguientes" PagerStyle-LastPageToolTip="Última página"
                            PagerStyle-FirstPageToolTip="Primera página" NoMasterRecordsText="No existen registros."
                            PagerStyle-PagerTextFormat="Cambiar página: {4} &nbsp;Página <strong>{0}</strong> de <strong>{1}</strong>, registros <strong>{2}</strong> a <strong>{3}</strong> de <strong>{5}</strong>.">
                            <Columns>
                                <%--<telerik:GridBoundColumn DataField="IdAsignacion" Display="false" />--%>
                                <telerik:GridBoundColumn DataField="IdPrestador" Display="false" />
                                <telerik:GridClientSelectColumn Reorderable="False" UniqueName="ColumaChecked">
                                    <HeaderStyle Width="30px" />
                                </telerik:GridClientSelectColumn>
                                <telerik:GridBoundColumn DataField="FechaAlta" HeaderText="Fecha de Registro" AllowFiltering="true" DataType="System.DateTime" DataFormatString="{0:dd/MM/yyyy}"/>
                                <telerik:GridBoundColumn DataField="NombrePrestador" HeaderText="Prestador" AllowFiltering="true" />
                                <telerik:GridBoundColumn DataField="Escuela" HeaderText="Escuela" AllowFiltering="true"/>                               
                                <telerik:GridBoundColumn DataField="Carrera" HeaderText="Carrera" AllowFiltering="true"/>
                                <telerik:GridBoundColumn DataField="NumeroCuenta" HeaderText="No. Cuenta" AllowFiltering="true"/>
                                <telerik:GridBoundColumn DataField="IdEstatusPrestador" Display="false" />
                                <telerik:GridBoundColumn DataField="Estatus" HeaderText="Estatus" AllowFiltering="true"/>
                            </Columns>
                            <PagerStyle FirstPageToolTip="Primera p&#225;gina" NextPageToolTip="P&#225;gina siguiente"
                                LastPageToolTip="&#218;ltima p&#225;gina" PrevPageToolTip="P&#225;gina Previa"
                                NextPagesToolTip="P&#225;ginas siguientes" PrevPagesToolTip="P&#225;ginas previas"
                                PageSizeLabelText="Tama&#241;o de p&#225;gina:" AlwaysVisible="True" PagerTextFormat="Cambiar p&#225;gina: {4} &#160;P&#225;gina &lt;strong&gt;{0}&lt;/strong&gt; de &lt;strong&gt;{1}&lt;/strong&gt;, registros &lt;strong&gt;{2}&lt;/strong&gt; a &lt;strong&gt;{3}&lt;/strong&gt; de &lt;strong&gt;{5}&lt;/strong&gt;.">
                            </PagerStyle>
                        </MasterTableView>
                        <PagerStyle AlwaysVisible="true" />
                    </telerik:RadGrid>
                </fieldset>
            </div>
        </asp:WizardStep>
        <asp:WizardStep ID="wizProyecto" runat="server" StepType="Step" Title="Seleccionar Proyecto">
            <div class="cssDivFieldset" style="min-height: 300px; width: 800px;">
                <fieldset>
                    <legend class="cssLegendFormato">Proyecto</legend>
                    <telerik:RadGrid ID="RadGridProyectos" runat="server" AllowPaging="true" AutoGenerateColumns="false"
                        Culture="es-Mx" AllowMultiRowSelection="false" CellSpacing="0" GridLines="None">
                        <ClientSettings>
                            <Selecting AllowRowSelect="True" />
                        </ClientSettings>
                        <MasterTableView DataKeyNames="IdProyecto" PagerStyle-PrevPageToolTip="Página Previa"
                            PagerStyle-PrevPagesToolTip="Páginas previas" PagerStyle-PageSizeLabelText="Tamaño de página:"
                            PagerStyle-NextPageToolTip="Página siguiente" PagerStyle-NextPagesToolTip="Páginas siguientes"
                            PagerStyle-LastPageToolTip="Última página" PagerStyle-FirstPageToolTip="Primera página"
                            NoMasterRecordsText="No existen registros." PagerStyle-PagerTextFormat="Cambiar página: {4} &nbsp;Página <strong>{0}</strong> de <strong>{1}</strong>, registros <strong>{2}</strong> a <strong>{3}</strong> de <strong>{5}</strong>.">
                            <CommandItemSettings ExportToPdfText="Export to PDF"></CommandItemSettings>
                            <RowIndicatorColumn Visible="True" FilterControlAltText="Filter RowIndicator column">
                            </RowIndicatorColumn>
                            <ExpandCollapseColumn Visible="True" FilterControlAltText="Filter ExpandColumn column">
                            </ExpandCollapseColumn>
                            <Columns>
                                <telerik:GridBoundColumn DataField="IdProyecto" Display="false" />
                                <telerik:GridClientSelectColumn Reorderable="False" UniqueName="ColumaChecked" >
                                    <HeaderStyle Width="30px" />
                                </telerik:GridClientSelectColumn>
                                <telerik:GridBoundColumn DataField="ClaveProyecto" HeaderText="Clave" />
                                <telerik:GridBoundColumn DataField="Proyecto" HeaderText="Proyecto" AllowFiltering="true" />
                                <telerik:GridBoundColumn DataField="Objetivo" HeaderText="Objetivo" />
                                <telerik:GridBoundColumn DataField="FechaInicioVigencia" HeaderText="Fecha de Inicio" DataFormatString="{0:dd/MM/yyyy}" />
                                <telerik:GridBoundColumn DataField="FechaFinVigencia" HeaderText="Fecha de Fin" DataFormatString="{0:dd/MM/yyyy}" />
                            </Columns>
                            <EditFormSettings>
                                <EditColumn FilterControlAltText="Filter EditCommandColumn column">
                                </EditColumn>
                            </EditFormSettings>
                            <PagerStyle FirstPageToolTip="Primera p&#225;gina" NextPageToolTip="P&#225;gina siguiente"
                                LastPageToolTip="&#218;ltima p&#225;gina" PrevPageToolTip="P&#225;gina Previa"
                                NextPagesToolTip="P&#225;ginas siguientes" PrevPagesToolTip="P&#225;ginas previas"
                                PageSizeLabelText="Tama&#241;o de p&#225;gina:" AlwaysVisible="True" PagerTextFormat="Cambiar p&#225;gina: {4} &#160;P&#225;gina &lt;strong&gt;{0}&lt;/strong&gt; de &lt;strong&gt;{1}&lt;/strong&gt;, registros &lt;strong&gt;{2}&lt;/strong&gt; a &lt;strong&gt;{3}&lt;/strong&gt; de &lt;strong&gt;{5}&lt;/strong&gt;.">
                            </PagerStyle>
                        </MasterTableView>
                        <PagerStyle AlwaysVisible="true" />
                    </telerik:RadGrid>
                </fieldset>
            </div>
        </asp:WizardStep>
        <asp:WizardStep ID="wizAsignacion" runat="server" StepType="Finish" Title="Registrar asignación">
            <div class="cssDivFieldset" style="min-height: 300px; width: 800px;">
                <fieldset>
                    <legend class="cssLegendFormato">Asignación</legend>
                    <div class="cssDivFieldset">
                        <%--<fieldset>--%>
                            <table>
                                <tr>
                                    <td>
                                        <span class="cssDato">Clave del proyecto:</span>
                                    </td>
                                    <td>
                                        <telerik:RadTextBox ID="radTxtClave" runat="server" Width="250px" Enabled="false">
                                            <%--<PasswordStrengthSettings IndicatorWidth="100px"></PasswordStrengthSettings>--%>
                                        </telerik:RadTextBox>
                                    </td>
                                </tr>
                                <tr>
                                    <td>
                                        <span class="cssDato">Nombre del proyecto:</span>
                                    </td>
                                    <td>
                                        <telerik:RadTextBox ID="radTxtProyecto" runat="server" Width="250px" Enabled="false">
                                            <%--<PasswordStrengthSettings IndicatorWidth="100px"></PasswordStrengthSettings>--%>
                                        </telerik:RadTextBox>
                                    </td>
                                </tr>                        
                                <tr>
                                    <td>&nbsp;</td>
                                    <td>
                                        <span class="cssDato">Encargado del prestador:</span>
                                    </td>
                                    <td>
                                        <telerik:RadComboBox ID="radCmbEncargados" runat="server" EmptyMessage="Seleccione..."
                                             DataValueField="IdProyectoEncargado" DataTextField="NombreEncargado" Width="250px" >
                                        </telerik:RadComboBox>
                                    </td>
                                </tr>
                                <tr>
                                    <td></td>
                                    <td>
                                        <span class="cssDato">Fecha Incio Asignación:</span>
                                    </td>
                                    <td>
                                       <telerik:RadDatePicker ID="rdpFechaInicioAsignacion" Runat="server" />
                                    </td>
                                </tr>
                                <tr>
                                    <td></td>
                                    <td>
                                        <span class="cssDato">Fecha Fin Asignación:</span>
                                    </td>
                                    <td>
                                        <telerik:RadDatePicker ID="rdpFechaFinAsignacion" Runat="server" />
                                    </td>
                                </tr>
                                <tr>
                                    <td></td>
                                    <td>
                                        <span class="cssDato">Horas por aplicar:</span>
                                    </td>
                                    <td>
                                        <telerik:RadNumericTextBox ID="radHorasPorAplicar" runat="server" ShowSpinButtons="true"
                                            Width="100px" Type="Number" MinValue="0">
                                            <NumberFormat AllowRounding="false" DecimalDigits="2" DecimalSeparator="." KeepNotRoundedValue="false" />
                                        </telerik:RadNumericTextBox>
                                    </td>
                                </tr>
                            </table>
                        <%--</fieldset>--%>
                    </div>
                </fieldset>
            </div>
        </asp:WizardStep>
    </WizardSteps>
    <StartNavigationTemplate>
        <asp:Button ID="StartNextButton" runat="server" Text="Siguiente" CommandName="MoveNext" CausesValidation="true" />
    </StartNavigationTemplate>
    <StepNavigationTemplate>
        <asp:Button ID="StepPreviousButton" runat="server" Text="Anterior" CommandName="MovePrevious" CausesValidation="false" />
        <asp:Button ID="StepNextButton" runat="server" Text="Siguiente" CommandName="MoveNext" CausesValidation="true" OnClick="StepNextButton_Click"/>
    </StepNavigationTemplate>
    <FinishNavigationTemplate>
        <asp:Button ID="FinishPreviousButton" runat="server" Text="Anterior" CommandName="MovePrevious" CausesValidation="false" />
        <asp:Button ID="FinishButton" runat="server" Text="Terminar" CommandName="MoveComplete" CausesValidation="true" OnClick="FinishButton_Click" />
    </FinishNavigationTemplate>
</asp:Wizard>
<br />
<asp:Label runat="server" ID="lblExito" CssClass="cssExito" />
<asp:Label runat="server" ID="lblError" CssClass="cssError" />